@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{ box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body{ font-family:Arial, "微软雅黑"; font-size:14px; color:#666;}
ul, ol{ list-style:none;}
hr{ margin:20px 0; border:none; border-top:1px #d3d3d3 dotted;}
img{ max-width:100%;}
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
address,cite,code,em,th{ font-weight:normal; font-style:normal;}
input,button,textarea,select{ font:100% Lao UI, sans-serif, "微软雅黑"; vertical-align:middle;}
a{ color:#666; text-decoration:none;}
.w1200{ width:1280px; margin:0 auto;}
.w1200:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0; line-height:0;}
.clear{ clear: both; padding: 0; margin: 0; }
.fl{ float:left;}
.fr{ float:right;}

/*欢迎光临*/
.hygl_bj{ wdith:100%; border-bottom:1px #eaeaea solid;}
.hygl{ line-height:44px;}
.hygl .hygl_wz{ float:left;}
.hygl .hygl_zyw{ float:right;}
.hygl .hygl_zyw a{ margin-left:6px;}
.hygl .hygl_zyw img{ margin-top:15px; margin-right:6px;}
/*欢迎光临*/

/*top*/
.top_bjj{width:100%; height:120px;}
.top_bj{width:100%; background:#fff;}
.top .logo{float:left; height:120px; display:table;}
.top .logo h1{display:table-cell; vertical-align:middle;}
.top .logo h1 img{ width: 100px;}
.top .top_gg_bj{height:120px; float:left; display:table; margin-left:26px;}
.top .top_gg{display:table-cell; vertical-align:middle; line-height: 36px; }
.top .top_gg p{font-size:30px; color:#353535; font-weight:bold;}
.top .top_gg span{font-size:18px; color:#e6292c; font-weight:normal; display: block;}
.top .top_rx_bj{height:120px; float:right; display:table;}
.top .top_rx{ display:table-cell; vertical-align:middle; padding-left:66px; background: url(../images/top_rx_dh.png) left center no-repeat;}
.top .top_rx .top_rx_m{color:#ce1720; font-size:30px;  letter-spacing: 1px; line-height:34px; font-family: Impact}
.top .cxtong{ float:right; height:120px; display:table; margin:0 0 0 26px;}
.top .cxtong div{ display:table-cell; vertical-align:middle;}
.top .cxtong p{ font-size:16px; text-align:center; color:#2b2b2b; margin:2px 0 0 0;}
/*top*/

/*导航*/
.sy_dh_bj{ width:100%; background:#ce1720;}
.sy_dh ul{ overflow:hidden;}
.sy_dh ul li{ width:11.111%; float:left; line-height:56px; text-align:center; background:url(../images/top_dh_bj.png) right center no-repeat;}
.sy_dh ul li:last-child{ background:none;}
.sy_dh ul li:hover{ background:#2b2b2b;}
.sy_dh ul li:hover:last-child{ background:#2b2b2b;}
.sy_dh ul li a{ font-size:14px; color:#fff; transition:all 0.5s; display:block;}
.sy_dh ul li:hover a{ color:#fff;}
.sy_dh ul li.s{ background:#2b2b2b;}
.sy_dh ul li.s a{ color:#fff;}
/*导航*/

/*banner*/
.banner{ position:relative;}
.block_home_slider {position: relative;text-align: center;line-height: 0px;margin-right: auto;margin-left: auto;}  /*底部小图标*/
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:50px; height:50px; margin-top:-27px; position:absolute; top:50%; text-indent:-9000px; display:none;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-repeat:no-repeat; background: url(../images/prev.png);}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px;  background-repeat:no-repeat; background: url(../images/next.png);}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging{ position:absolute; bottom:20px; width:100%;text-align: center;}
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:40px; height:6px; display:block; background-repeat:no-repeat; background:#aaa; text-indent:-9000px; cursor:pointer; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active { background:#ce1720;}

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}

.flexslider {margin: 0; padding: 0; height:600px;}
.flex-viewport{height:100%;}
.flexslider .slides{ height:100%;}
.flexslider .slides > li { height:100%;display: none;-webkit-backface-visibility: hidden;list-style-type:none; position:relative;}
/*banner*/

/*搜索*/
.sousuo_bj {width:100%;background:url(../images/sousuo_bj.jpg) center;}
.gjc_bj{width:620px; height:70px; float:left; display:table;}
.gjc{display:table-cell; vertical-align:middle;}
.sousuo_r_bj{ float:right; height:70px; display:table;}
.sousuo_r{ display:table-cell; vertical-align:middle;}
.sousuo_r_kj{overflow:hidden;padding:0 20px; border:1px #ccc solid; border-radius:0 20px 20px 0;}
.sousuo_r_l {width:280px; float:left; line-height:34px;}
.sousuo_r_l input{width:100%; color:#fff; line-height:34px; outline: none; border:none; background:none;}
.sousuo_r_r {width:34px; height:34px; float:right;}
/*搜索*/

/*首页标题*/
.sy_bt{width:100%; text-align:center;}
.sy_bt .sy_bt_t{color:#ce1720; font-size:24px;}
.sy_bt .sy_bt_m{font-size:34px; color: #333; font-weight: bold;}
.sy_bt .sy_bt_b{width:36px; height:3px; margin:10px auto 30px auto; background:#ce1720;}
/*首页标题*/

.p_menu{ padding: 15px 0; text-align: center; overflow: hidden;}
.p_menu a{ display: inline-block; width: 155px; height: 42px; line-height: 42px; text-align: center; background: #d21625; color: #fff; margin: 0 8px 15px 10px;}

/*产品展示*/
.cpzs{padding:70px 0;}
.cpzs ul{overflow:hidden; margin:-12px 0 0 -12px;}
.cpzs ul li{width:291px; float:left; overflow:hidden; margin:18px 0 0 12px;}
.cpzs ul li .cpzs_img{overflow:hidden; border:1px #eaeaea solid; position:relative;}
.cpzs ul li .cpzs_img .cpzs_fdj{
	width: 100%;
	height: 100%;
	background: url(../images/cpzs_fdj.png) center no-repeat;
	position: absolute;
	top: 2px;
	left: 0;
	transition: all 0.5s;
}
.cpzs ul li:hover .cpzs_img .cpzs_fdj{top:0;}
.cpzs ul li .cpzs_wb{width:100%; overflow:hidden; line-height:22px; text-align:center; padding:10px 6px; background:#2b2b2b; position:relative;}
.cpzs ul li .cpzs_wz_bj{width:100%; height:100%; background:#ce1720; position:absolute; bottom:0; left:-100%;  transition:all 0.5s;}
.cpzs ul li:hover .cpzs_wz_bj{left:0;}
.cpzs ul li .cpzs_wz{color:#fff; position:relative; transition:all 0.5s;}
.cpzs ul li:hover .cpzs_wz{color:#fff;}
/*产品展示*/

/*广告*/
.sy_gg_bj{width:100%; background:url(../images/gg_bj.jpg);}
.sy_gg .sy_gg_l_bj{height:260px; float:left; display:table;}
.sy_gg .sy_gg_l{display:table-cell; vertical-align:middle; color:#ce1720; text-align:center;}
.sy_gg .sy_gg_l .sy_gg_l_t{font-size:34px; color:#000; text-shadow:0 2px 4px #ccc;}
.sy_gg .sy_gg_l .sy_gg_l_m{font-size:24px; margin-top:6px; padding:8px 6px; background:#ce1720; color:#fff;}
.sy_gg .sy_gg_l .sy_gg_l_b{font-size:15px; margin-top:6px; color:#666; text-shadow:0 2px 4px #ccc;}

.sy_gg .sy_gg_r_bj{height:170px; float:right; display:table;}
.sy_gg .sy_gg_r{display:table-cell; vertical-align:middle; color:#ce1720;}
.sy_gg .sy_gg_r .sy_gg_r_t a{display:block; font-size:18px; line-height:42px; padding:0 40px; background:#fff; border-radius:6px; float: right; color: #000;}
.sy_gg .sy_gg_r .sy_gg_r_m{font-size:16px; margin-top:10px;}
.sy_gg .sy_gg_r .sy_gg_r_b{font-size:30px; padding-top:12px; color: #ffde00;}
/*广告*/

/*优势*/
.sy_ys_bj{width:100%; padding:35px 0 40px 0; background:url(../images/sy_ys_bj.jpg) top center no-repeat;}
.sy_ys .sy_ys_btt{width:100%; text-align:center; position:relative;}
.sy_ys .sy_ys_bt_bj{width:100%; color:#eee; font-size:60px; position:absolute; top:10px; left:0;}
.sy_ys .sy_ys_bt{color:#000; font-size:32px; position:relative;}
.sy_ys .sy_ys_bt span{color:#ce1720; font-size:60px; padding:0 10px;}

.sy_ys ul{}
.sy_ys ul li{overflow:hidden; margin-top:0;}
.sy_ys ul li .sy_ys_l{width:620px; padding-right: 20px; float:left; padding-top:65px;}
.sy_ys ul li .sy_ys_l .sy_ys_l_bt{overflow:hidden; padding-bottom:12px;}
.sy_ys ul li .sy_ys_l .sy_ys_l_bt .sy_ys_l_bt_l{width:80px; float:left;}
.sy_ys ul li .sy_ys_l .sy_ys_l_bt .sy_ys_l_bt_r{width:calc(100% - 80px); float:right; margin:18px 0 0 0;}
.sy_ys ul li .sy_ys_l .sy_ys_l_bt .sy_ys_l_bt_r .sy_ys_l_bt_r_t{color:#ce1720; font-size:25px; line-height:28px;}
.sy_ys ul li .sy_ys_l .sy_ys_l_bt .sy_ys_l_bt_r .sy_ys_l_bt_r_b{font-size:18px; margin-top:4px; padding-left:54px; background:url(../images/sy_ys_l_bt_r_b.png) left center no-repeat;}
.sy_ys ul li .sy_ys_l .sy_ys_l_wz{font-size:15px; margin-top:15px; line-height:28px; padding-left:32px; background:url(../images/ys_wz.png) top left no-repeat;}
.sy_ys ul li .sy_ys_r{width:calc(100% - 640px); float:right; text-align:right;}
.sy_ys ul .sy_ys2 .sy_ys_l{float:right;}
.sy_ys ul .sy_ys2 .sy_ys_r{float:left; text-align:left;}
/*优势*/

.xdlc{padding-top:28px; padding-bottom:34px; background-color:#ce1720;}


/*公司介绍*/
.gsjs_bj{width:100%; padding:50px 0 30px 0; background:#fff}
.gsjs .gsjs_l{width:485px; float:left;}
.gsjs .gsjs_r{width:calc(100% - 525px); float:right; margin-top:0;}
.gsjs .gsjs_r .gsjs_r_bt .gsjs_r_bt_t{color:#ce1720; font-size:25px;}
.gsjs .gsjs_r .gsjs_r_wz{font-size:15px; line-height:32px; margin-top:25px;}
.gsjs .gsjs_r .gmore{float: left; width: 125px; line-height: 36px;font-size:15px; text-align: center; background: #ce1720; border-radius: 5px; margin-top: 15px;}
.gsjs .gsjs_r .gmore a{ color: #fff;}
.gsjs .gsjs_r .gmore:hover{background: #241c19;}

.gsjs_ryzz{margin-top:35px;}
.gsjs_ryzz #democ{ overflow:hidden;}
.gsjs_ryzz #democ #indemoc{ float:left; width:9999999%;}
.gsjs_ryzz #democ #indemoc #demo1c{ float:left;}
.gsjs_ryzz #democ #indemoc #demo2c{ float:left;}
.gsjs_ryzz ul{ overflow:hidden;}
.gsjs_ryzz ul li{width:275px; float:left; margin-left:10px; border:4px #e2e2e2 solid;}
/*公司介绍*/

/*新闻发布-留言*/
.xwfb_ly_bj{width:100%; padding:0 0 35px 0; background:#fff;}
.xwfb_ly .xwfb{width:820px; float:left;}
.xwfb_ly .xwfb .xwfb_btt{overflow:hidden; font-size:18px; margin-bottom:30px; border-bottom:1px #ccc solid;}
.xwfb_ly .xwfb .xwfb_btt .xwfb_bt{ display:inline-block; line-height:50px; text-align:center; cursor: pointer;}
.xwfb_ly .xwfb .xwfb_btt .s{border-bottom:2px #ce1720 solid; padding: 0 8px;}
.xwfb_ly .xwfb .xwfb_btt .xwfb_more{ float:right; margin-top:14px;}
.xwfb_ly .xwfb .xwfb_btt .xwfb_more a{display:inline-block; font-size:12px; line-height:18px; padding:0 12px; border:1px #848484 solid;}
.xwfb_ly .xwfb .xwfb_xkj{width:760px; height: 411px;}
.xwfb_ly .xwfb .xwfb_b .xwfb_kj{ display: none;}
.xwfb_ly .xwfb .xwfb_b dl{ overflow: hidden; margin: 0 0 0 -4%;}
.xwfb_ly .xwfb .xwfb_b dl dt{width:96%;overflow: hidden; margin:0 0 15px 4%;}
.xwfb_ly .xwfb .xwfb_b dl dt .xwfb_img{width:210px; float: left;}
.xwfb_ly .xwfb .xwfb_b dl dt .xwfb_wb{width:calc(100% - 240px); float:right;}
.xwfb_ly .xwfb .xwfb_b dl dt .xwfb_wb .xwfb_bt{ font-size: 16px; font-weight: bold;}
.xwfb_ly .xwfb .xwfb_b dl dt .xwfb_wb .xwfb_wz{color:#666; line-height:26px; margin-top:15px;}
.xwfb_ly .xwfb .xwfb_b dl dt .xwfb_wb .xwfb_more a{ line-height: 36px; margin-top:14px; color: #ce1720; display: inline-block; border:1px #ce1720 solid; padding:0 20px; }

.xwfb_b ul{margin-left: -2%;}
.xwfb_b ul li{border-bottom: 1px dashed #e1e1e1;float: left;width: 48%;margin-left: 2%;padding-left:16px; background:url(../images/icon-jiao-b.png) no-repeat left center;}
.xwfb_b ul li.nobot{border-bottom: 0;}
.xwfb_b ul li a{font-size: 14px;color: #666;height:38px;line-height: 38px;}
.xwfb_b ul li a:hover{color: #ff8c00;}

.xwfb_ly .khly{width:385px; float:right;}
.xwfb_ly .khly .khly_btt{overflow:hidden; font-size:18px; margin-bottom:30px; border-bottom:1px #ccc solid;}
.xwfb_ly .khly .khly_btt .khly_bt{float:left; line-height:50px; text-align:center; cursor:pointer; border-bottom:2px #ce1720 solid;}
.xwfb_ly .khly .khly_btt .khly_more{float:right; margin-top:14px;}
.xwfb_ly .khly .khly_btt .khly_more a{display:inline-block; font-size:12px; line-height:18px; padding:0 12px; border:1px #848484 solid;}

.xwfb_ly .khly .khly_b ul:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.xwfb_ly .khly .khly_b ul li{width:100%; float:left; margin:0 0 16px 0;}
.xwfb_ly .khly .khly_b ul li .input_txt{width:100%; line-height:44px; padding:0 0 0 20px; border:1px #e4e4e4 solid; border-radius:4px; box-shadow:0 0 6px rgba(0,0,0,0.1) inset;}
.xwfb_ly .khly .khly_b ul li textarea{width:100%; height:120px; padding:10px 20px; border:1px #e4e4e4 solid; border-radius:4px; box-shadow:0 0 6px rgba(0,0,0,0.1) inset;}
.xwfb_ly .khly .khly_b .khly_b_more .input_btn{width:100%; line-height:42px; color:#fff; font-size:16px; text-align:center; border:none; border-radius:4px; background:#ce1720;}
/*新闻发布-留言*/

/*底部*/
.db_bj{width:100%; padding:45px 0 35px 0; background:url(../images/db_bj.jpg) bottom no-repeat;}
.db .db_rx{width:320px; float:left;}
.db .db_rx .db_rx_bt{ color:#eee; font-size:16px;}
.db .db_rx .db_rx_dh{ color:#ce1720; font-size:35px; font-family:Impact; margin-top:6px;}
.db .db_rx .db_erweima{ margin-top:14px; overflow:hidden;}
.db .db_rx .db_erweima .db_erweima1{width:125px; float:left; text-align:center;}
.db .db_rx .db_erweima .db_erweima1 .db_erweima_wz{ color:#eee; margin-top:10px;}
.db .db_r{width:950px; float:right;}
.db .db_r ul{overflow:hidden; margin:-8px 0 0 -16px;}
.db .db_r ul li{ float:left; margin:8px 0 0 16px; padding:0 16px 0 0; border-right:1px #eee solid;}
.db .db_r ul li:last-child{ border-right:0px;}
.db .db_r ul li a{color:#eee;}
.db .db_lx{color:#eee; line-height:32px; margin-top:52px;}

.bah_bj{width:100%; background:#ce1720}
.bah{color:#fff; font-size:14px; text-align:center; padding:15px 0px;}
.bah a{color:#fff;}
/*底部*/

/*QQ沟通*/

#fdkf_jt{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:300px;right:160px;z-index:10000;}
#fdkf_jt a{display:none;height:45px;}
#fdkf_dkj{width:160px;position:fixed;top:300px;right:0px;z-index:10;}
#fdkf_dkj .fdkf_bt{width:100%;height:45px;line-height:45px; background:#2b2b2b;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#fdkf_dkj .fdkf_kj{padding:14px; background:#fff; border-left:1px #eaeaea solid; border-bottom:1px #eaeaea solid;}
#fdkf_dkj .fdkf_kj .fdkf_qq li{height:45px;line-height:45px;font-size:15px;}
#fdkf_dkj .fdkf_kj .fdkf_qq li img{margin-top:5px}
#fdkf_dkj .fdkf_kj .fdkf_erweima{text-align:center; margin-top:10px;}
.fdkf_erweima_img img{width: 130px;}

/**内页代码**/
.banner_pic{width: 100%; height: 300px; overflow: hidden;}


/*nlist*/
.nlist{ float:left; width:250px; margin-top: 15px;}
.nlist .nt{background:url(../images/dpro_h_bg.gif) repeat-x center bottom; height:78px; overflow:hidden; font:20px; font-weight:600; line-height:75px; text-align:center; }
.nlist .nt a{ font-size:24px; color:#fff; text-decoration:none;}
.nlist .nt p{ font-size:12px; color:#fff; margin-top:1px;}
.nlist>ul{background: #fff; padding-top: 10px;padding-bottom: 10px;}
.nlist>ul>li{height:40px; border-bottom:1px solid #e2e2e2; font-size:14px; line-height:40px; background:url(../images/dpro_jt3.gif) no-repeat 5px 15px; padding-left:35px; overflow:hidden;}
.nlist>ul>li>a{color:#464545}
.nlist>ul>li>a:hover,.nlist>ul>li.cur a{ color:#ce1720;}

/*左边标题块*/
.t05 {line-height:50px;background:#212121;margin-top:10px;}
.t05 h3{color:#fff; text-indent: 25px; font-size: 20px;} 

.contactn{ margin-bottom: 12px;}
.contactn .tits {background:#ED5F05; color: #fff; height: 32px;line-height: 32px;padding-left: 13px;}
.contactn .tits a { color: #fff;}
.contactn .subnr { background: none repeat scroll 0 0 #fff;  overflow: hidden;padding: 5px 0;width: 250px; font-size: 13px;}
.contactn .subnr p {line-height: 28px;overflow: hidden;}
.contactn .subnr img{ width:100%;}


/*cpright*/
.cpright{ width:985px; padding:10px 0 0 20px; background:#fff; float:right;padding-bottom: 20px;}
.rtop{ overflow:hidden; padding-top:20px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #ce1720; font-weight:normal; line-height:16px;}
.rtop h5 a{ font-size:18px; color:#ce1720;}
.rtop span{ float:right;}
.rtop span em{ color:#777;}
.rtop span a{ color:#777;}

.agent_con { width:100%;  padding-top:10px; line-height:24px;}
.agent_con .age_li_about {padding:10px 0; font-size:14px; line-height: 30px; }
.agent_con .age_li_about img{max-width:100%; margin-top: 10px;}


.settingList{width:100%;overflow: hidden;margin-top:15px;}
.settingList ul{margin-right:-2%}
.settingList ul li{width:31.33%;float:left;margin-right:2%;margin-bottom:10px;text-align:center;}
.settingList ul li img{display:block;width:96%; height: auto; padding:4px;border:2px solid #e2e2e2;background:#fff;}
.settingList ul li img:hover{border:2px solid #d10112;}
.settingList ul li span{height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}

/* 合作伙伴 */
.partnerList{ padding:15px 0 12px 0;}
.partnerList ul{margin-left:-2%;}
.partnerList li{float:left;width:18%;margin-left:2%;margin-bottom:5px;}
.partnerList li img{ width:148px; padding: 4px; border: 1px solid #d4d4d4; box-shadow: 1px 1px 0 #fff inset,-1px -1px 0 #fff inset;}
.partnerList li span{ padding: 6px 0; line-height: 30px; display: block; text-align:center; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}



/*新闻*/
.newsList{margin-top: 20px;}
.newsList dl{position:relative; padding:20px; height:205px; background-color:#f3f3f3; overflow: hidden;}
.newsList dt{float:left;}
.newsList dt img{display:block;width: 230px;}
.newsList dd{margin-left: 250px;}
.newsList dd h5{height:40px; line-height:40px; font-size:16px; font-weight: bold;}
.newsList dd h5 a{color:#4d4d4d;}
.newsList dd h5 a:hover{color: #a38151;}
.newsList dd h5 span{  float: right;color: #777;font-weight:normal; font-size:13px;}
.newsList dd p{line-height:28px; height:120px; overflow:hidden; font-size:13px; padding-top: 10px;}
.newsList dd i{position:absolute; bottom:-10px; left:0; border:5px solid transparent;}
.newsList ul{margin-top:16px;}
.newsList li{position:relative; height:48px; line-height:48px; overflow:hidden; font-size:14px; border-bottom:1px dotted #ccc;}
.newsList li a{padding-left:18px; background:url(../images/newsLi_ico.png) no-repeat left center;}
.newsList li a:hover{color: #a38151;}
.newsList li span{position:absolute; top:0; right:0; color:#999;}

.newShow{ padding:15px 0 20px;}
.newShow .namec{ text-align:center; font-size:20px; color:#222; font-weight:bold; padding-bottom:12px;}
.newShow .time{ text-align:center; font-size:14px; color:#666; border-bottom:1px dashed #ccc; padding-bottom:15px;}
.newShow .time em{ padding:0 15px;}
.newShow .contss{ padding:10px 0; font-size:14px; line-height:28px;}
.newShow .imgDiv{ text-align:center; padding:20px 0;}


.pageDown{height:90px; position:relative;}
.pageDown .box{border-top:1px dashed #ccc; padding-top:20px;}
.pageDown li{font-size:14px; height:30px; line-height:30px; overflow:hidden; position:relative; top:-3px; color:#acacac;}
.pageDown li b{ color:#666; font-weight:400;}
.pageDown .btnDiv{ position:absolute; right:0px; top:28px; z-index:5}
.pageDown .btnDiv a{ width:102px; height:35px; display:block; background:url(../images/btn2.jpg) no-repeat; text-indent:23px; color:#fff; font-weight:bold; line-height:35px; font-size:14px;}


/*产品列表*/
.pro_list{overflow: hidden;margin-bottom: 20px;margin-top: 10px;margin-right:-2%}
.pro_list ul li{display: block;float: left;width:31.33%;margin-right:2%;overflow: hidden;}
.pro_list ul li img{display: block;border: 1px solid #ddd;padding: 2px;max-width:96%;}
.pro_list ul li img:hover{border:1px solid #d10112;}
.pro_list ul li span{display: block;width: 100%;height: 40px;line-height: 40px;font-size: 14px;text-align: center;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


/* -- 产品详细页__产品详细参数 -- */
/* product left */
.productShowPic{width:552px; margin-top: 15px;}
.productShowPic .box{width:552px;height:475px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-s310, .tb-s310 a{width:550px;height:385px;background:#fff}
.tb-s310, .tb-s310 img{width:550px;height:385px;}
.tb-booth{border:1px solid #dadada;position:relative;z-index:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}

.tb-picList{width:552px;height:78px;overflow: hidden;margin-top:20px;position:relative;}
.tb-picList a.prev{display:block;width:35px;height:62px;position:absolute;top:0;left:0;background:url(../images/anu.png) no-repeat;overflow:hidden;cursor:pointer;}
.tb-picList a.prev:hover{background-position:0 -62px;}
.tb-picList a.next{display:block;width:35px;height:62px;position:absolute;top:0;right:0;background:url(../images/anu.png) no-repeat 0 -124px;overflow:hidden;cursor:pointer;}
.tb-picList a.next:hover{background-position:0 -186px;}

.tb-picList .tb-thumb{position:relative;width:455px;height:67px;margin:0 auto;overflow:hidden;}
.tb-picList .tb-thumb ul{position:absolute;width:999999px;height:67px;}
.tb-picList .tb-thumb ul li{background:none;float:left;width:85px;height:67px; margin-right:6px;overflow:hidden;}
.tb-picList .tb-thumb ul li a{display:block;width:83px;height:65px;border:1px solid #d9d9d9;text-align:center;background:#fff}
.tb-picList .tb-thumb ul li img{max-width:100%;height:63px;cursor:pointer;}
.tb-picList .tb-thumb ul li a.tb-selected{border:1px solid #fc9a00;}

/* product right */
.productShowTitle{width:370px;height:auto;overflow:hidden; margin-top: 15px; margin-right: 10px;}
.productShowTitle h2{line-height:34px;border-bottom:1px dashed #ccc;font-size:16px;padding:0 0 10px 0; color:#444; font-weight: bold;}
.descriptionBox{padding:10px 0;height:305px;overflow:hidden;line-height:26px; font-size:13px;}

.pro_rtxx{background:#f3f3f3;padding:10px 15px;overflow:hidden;}
.productTel{font-size:16px;padding:5px 0;overflow:hidden;line-height:30px;}
.productTel span{font-family:arial;font-size:28px;color:#ce1720;position:relative;top:3px;}
.propar{height:40px; margin:5px 0 10px;}

/* shuo */
.tabListBox{overflow:hidden;margin-top:20px;}
.tabList{height:50px;background:#e2e2e2;}
.tabList li{display:block;width:145px;height:50px;line-height:47px;float:left;text-align:center;font-size:16px;background:#e2e2e2;color:#333; cursor:pointer;}
.tabList li.cur{color:#333;background:#fff;border-top: 3px solid #ce1720;}
.tabBox{overflow:hidden;padding-top:10px; font-size:14px; line-height: 30px;}
.tabBox img{ width:100%; padding: 8px 0;}

.tabBox table{ margin: 10px 0; border-collapse:collapse; border: 1px #333 solid !important; width:100% !important;line-height:30px!important; color: #000;}
.tabBox table td{padding: 5px!important; padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #333 solid !important;line-height:30px!important;}
.tabBox table td div{padding: 0px!important;height:auto!important;}

.tabBox tr:nth-child(1n){background: #e2e2e2;border-right: 1px solid #fff;border-bottom:1px solid #fff;}
.tabBox tr:nth-child(2n){background: #fff;border-bottom:1px solid #fff;}


.recTitle{padding-left:20px; height:42px;line-height:42px;background:#e2e2e2;font-size:15px;font-weight:bold;color:#000;}

/* related product */
.relatedProduct{overflow:hidden;margin-top:20px;}
.relatedProduct ul{padding-top:15px;margin-right:-2%;}
.relatedProduct li{width:31.333%;height:auto;float:left;margin-right:2%;margin-bottom:5px;}
.relatedProduct li img{border:2px solid #d9d9d9;padding:3px;width:96%;}
.relatedProduct li img:hover{border-color:#db231b}
.relatedProduct li span{width:100%;height:35px;line-height:35px; font-size:14px; text-align:center; display:block;}

/*feedback*/
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:0 1% 10px 0;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #ce1720;border:none;}
